Definition of Peanut Worm
-
(noun) small unsegmented marine worm that when disturbed retracts its anterior portion into the body giving the appearance of a peanut
Antonyms of Peanut Worm
No Antonyms Found.
Homophones of Peanut Worm
No Homophones Found.